﻿/*
* 功能:    根据采购计划的所属项目选择项目主项计划工作项
* 参数:    sProjGUIDList    项目GUID串
*          sProjNameList    项目名称串
*          sAllowClear      是否允许清空操作(true,false)
*          sFuncid          权限点
* 返回值:  arrRtn        工作项GUID、工作项代码、工作项名称、工作项开始日期
* 说明:    arrRtn[0]     工作项GUID
*          arrRtn[1]     工作项代码
*          arrRtn[2]     工作项名称
*          arrRtn[3]     工作项开始日期
* 创建人:  黄威
* 创建时间:2009-12-01
*/
function SelectWork2Projects(sProjGUIDList, sProjNameList, sAllowClear, sFuncid)
{
    //调用"选择工作项"选择界面
    var sPath, sParaList, sTitle;
    var oArgs = [];
    if (sAllowClear == undefined) sAllowClear = "false";

    sTitle = "选择工作项";
    var arrParams = [];
    //接口参数
    arrParams.push("AllowClear=" + sAllowClear);
    arrParams.push("funcid=" + sFuncid);
    arrParams.push("ranNum=" + Math.random());
    //项目下拉列表取值
    oArgs[0] = sProjGUIDList;
    oArgs[1] = sProjNameList;
    var sPath = "/Xmjd/PUB/SelectWork2Projects.aspx";
    var arrRtn = openMyDlg(sTitle, sPath, arrParams.join("&"), oArgs, "400", "500")
    return arrRtn;
}


/*
* 功能:    主要用于在计划子系统外的系统中选择标准工作项
* 参数:    sAllowClear      是否允许清空操作(true,false)
*          sFuncid          权限点
* 返回值:  arrRtn        标准工作项编码，标准工作项名称
* 说明:    arrRtn[0]     标准工作项编码
*          arrRtn[1]     标准工作项名称
* 创建人:  黄威
* 创建时间:2009-12-01
*/
function SelectStandardWork(sAllowClear, sFuncid)
{
    //调用"标准工作项"选择界面
    var sPath, sParaList, sTitle;
    if (sAllowClear == undefined) sAllowClear = "false";
    sTitle = "选择标准工作项";
    var arrParams = [];
    //接口参数
    arrParams.push("AllowClear=" + sAllowClear);
    arrParams.push("funcid=" + sFuncid);
    arrParams.push("ranNum=" + Math.random());
    var sPath = "/Xmjd/PUB/SelectStandardWork.aspx";
    var arrRtn = openMyDlg(sTitle, sPath, arrParams.join("&"), "", "400", "500")
    return arrRtn;
}
